stem parasite - Turkish English Dictionary